home *** CD-ROM | disk | FTP | other *** search
/ Linux Programs 1995 Summer / Linux Programs.iso / chinese / chinese_.003 < prev    next >
Text File  |  1995-04-15  |  4KB  |  116 lines

  1. Hi, Linux friends.
  2.  
  3.     I have recompiled everything with -m486 and compress the
  4. pcf fonts to save disk space.
  5.  
  6.     Since some people couldn't get the package installed right, 
  7. I think a complete working one will be OKey. (hope not wasting your disk)
  8.  
  9.     In this packages I have put in:
  10.  
  11.     cxterm new face --- binary, xfonts, input dictionaries, utilities
  12.     hztty        --- HZ code add on tty
  13.     lunar         --- chinese calendar
  14.     convert        --- varies Big5,GB,HZ converters
  15.     cemacs        --- lisp file to edit chinese in emacs
  16.     celvis        --- chinese vi. I uploaded to sunsite before
  17.  
  18.  
  19. To install:
  20. --------------------------------------------------------------------
  21. 1. cd /; zcat Chinese-Tool.1.0* | tar xvf -
  22.  
  23. 2. add "/usr/local/chinese/bin" to your binary search path
  24.     eg:    PATH=%PATH%:/usr/local/chinese/bin
  25.  
  26. 3. add this line to the beginning of your /usr/X11/lib/X11/Xconfig file
  27.     FontPath        "/usr/local/chinese/xfonts/"
  28.  
  29.    or add this to your .xinitrc or chx
  30.     xset +fp /usr/local/chinese/xfonts
  31.  
  32. 4. add /usr/local/chinese/man to your MAN path
  33.     eg:    MANPATH=%MANPATH%:/usr/local/chinese/man
  34.  
  35. 5. run the script chx (GB) or chx5 (Big5) to invoke cxterm.
  36.  
  37. 6. If you need to view HZ code, (eg: reading ACT), run hztty
  38.     or 
  39.     hztty5 (this let you view Big5 code by using GB
  40.     internal code and simplified font, however, not every
  41.     Big5 character has the corresponding simplified char.
  42.     So you are better use chx5 to view Big5 code. But
  43.     this turns out you need both GB and Big5 font installed)
  44.  
  45. Note: these programs are compiled with the new libc and requires
  46.     the new dynamic linker ldd (if you are using XFree86 2.0,
  47.     you are using the ldd already). If you don't have the ldd
  48.     linker, you will get an error messages.
  49.  
  50.     You have 2 choices to solve it:
  51.     (1) better to upgrade your shared library  libc to newest version
  52.     (2) use the statically linked version in bin/static/*.S
  53.         ie. copy these *.S to bin/ to overwrite the DLL verison.
  54.  
  55.     If you don't like the input methods or you need other ones, you
  56.     can freely edit the resourse file CXterm.ad in /usr/local/chinese/.
  57.     Change the key-binding for input methods. Please refer to the 
  58.     documents and manual pages for details.
  59.  
  60. 7.    To build new input methods, after you get the *.tit file,
  61.  
  62.     cd /usr/local/chinese/dict/tit
  63.     tit2nf < my-new-input.tit > my-new-input.titnf
  64.     tit2cit < my-new-input.titnf > ../my-new-input.citnf
  65.  
  66.     You have built the my-new-input.citnf in your 
  67.     /usr/local/chinese/dict directory.
  68.     Now change /usr/local/chinese/CXterm.ad to reflact the change
  69.     you made and run cxterm again.
  70.  
  71. 8.    To convert chinese files between codes:
  72.     in /usr/local/chinese/convert/
  73.  
  74.     b2g < my.b5 > my.gb         Big5 -> GB
  75.     g2b < my.gb > my.b5        GB   -> Big5
  76.     gb2hz < my.gb > my.hz        GB   -> HZ
  77.     hz2gb < my.hz > my.gb           HZ   -> GB
  78.  
  79.  
  80.  
  81. To edit chinese file:
  82. --------------------------------------------------------------------
  83.     1. use celvis if you use vi
  84.  
  85. or    2. use cemacs script
  86.         need to put cemacs.elc into your emacs lisp dir.
  87.         eg: /usr/lib/emacs/19.XX/lisp
  88.     or
  89. ln -fs /usr/local/chinese/cemacs.elc /usr/libemacs/19.22/lisp/cemacs.elc
  90.  
  91. or    3. use joe, by adding -asis to your /usr/lib/joerc
  92.  
  93.  
  94.  
  95. Note:    
  96. ---------------------------------------------------------------------
  97.     I use GB and PY input myself. If you need other input methods,
  98. you can get CCTeach1.0 and other inputs from ifcss.org:
  99. typically in /software/x-win/cxterm-dictionary/*
  100.  
  101.     To build CCTecah, add '-traditional' to CCFLAGS.  That's all.
  102. Hope it helps.
  103.  
  104.     If you only use GB or Big5, you can delete the Big5 or GB fonts
  105. But remember remake the font files:
  106.     cd /usr/local/chinese/xfonts; mkfontdir.
  107.  
  108.     Also, you can delete or add more input methods. Just remember
  109. Change the resource file /usr/local/chinese/CXterm.ad to reflact the
  110. changes you made.
  111.  
  112. Have fun !
  113.  
  114. Eric Lin. ┴╓╫┐╢√
  115.  
  116.